package org.jeecg.modules.xxgx.djgl.entity.tdyw;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.alibaba.fastjson.annotation.JSONField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.jeecg.modules.xxgx.djgl.annotation.NotBlank;

/**
 * 特定业务：不动产销售服务
 */
@Data
public class Bdcxsfw extends Tdywlx {

    @ApiModelProperty(value = "",hidden = true)
    @JSONField(serialize = false)
    private String tdywlxDm  = "05";

    @ApiModelProperty(value = "网签合同备案编号")
    @Excel(name = "网签合同备案号")
    private String wqhtbah;

    @ApiModelProperty(value = "不动产地址")
    @NotBlank(fieldName = "不动产地址")
    @Excel(name = "不动产地址")
    private String bdcdz;

    @ApiModelProperty(value = "不动产详细地址")
    @NotBlank(fieldName = "不动产详细地址")
    @Excel(name = "不动产详细地址")
    private String bdcdzxxdz;

    @ApiModelProperty(value = "跨地（市）标志 Y是  N否")
    @NotBlank(fieldName = "跨地市标识")
    @Excel(name = "跨地市标识")
    private String kdsbz;

    @ApiModelProperty(value = "土地增值税项目编号")
    @Excel(name = "土地增值税项目编号")
    private String tdzzsxmbh;

    @ApiModelProperty(value = "核定计税价格")
    @Excel(name = "核定计税价格")
    private String hdjsjg;

    @ApiModelProperty(value = "实际成交含税金额")
    @Excel(name = "实际成交含税金额")
    private String sjcjhsje;

    @ApiModelProperty(value = "产权证书号")
    @Excel(name = "产权证书号")
    private String cqzsh;

    @ApiModelProperty(value = "不动产面积单位(字典)")
    @NotBlank(fieldName = "单位")
    @Excel(name = "单位")
    private String dw;
}
